package com.song.user.service;

import com.song.common.model.PageModel;
import com.song.common.model.UserModel;
import com.song.user.entity.UserInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.song.user.view.po.UserPO;

/**
 * <p>
 * 用户信息 服务类
 * </p>
 *
 * @author song
 * @since 2024-06-05
 */
public interface UserInfoService extends IService<UserInfo> {

    PageModel<UserModel> pageList(int pageNum, int pageSize, UserInfo userInfo);

    UserModel detailById(String id);

    void deleteUserInfoById(String id);

    void addUser(UserPO userPO);

    void updateUser(UserPO userPO);
}
